<?php

/**
 * messageboxunreg.php
 * Created on 2015-10-16
 * Create by liuyang
 */

namespace haibao\www\model\data\message;

class MessageBoxUnReg extends \haibao\www\model\data\Base{
  
    const MESSAGE_COMMENT = '评论';
    const MESSAGE_SYSTEM = '系统消息';
    
    const MESSAGE_TYPE_COMMENT = 1;  //消息类型 1 评论
    const MESSAGE_TYPE_SYSTEM = 3;  //消息类型  3系统消息

	const READ_NOT = 0;  //未读状态
	const READ_HAVE = 1; //已读状态
	
	const STATUS_ENABLE = 0;  //正常状态
	const STATUS_DEL = 1; //删除状态
	
    /**
     * 消息来自于用户ID 正式用户或者游客
     */
    public $FromUserId;
    
    /**
     * 消息推送给用户ID
     */
    public $ToUserId;
    
    /**
     * 消息类型 1 评论 3系统消息
     */
    public $MessageType = 0;
    
    /**
     * 消息数据 JSON格式
     */
    public $MessageData;
    
    /**
     * 消息是否已读 0 未读 1已读
     */
    public $IsRead = 0;
    
    /**
     * 0正常 1删除
     */
    public $Status = 0;
    
    /**
     * 创建时间
     */
    public $CreateTime;
    
    public $Content;
    
    public function __construct() {
        parent::__construct();
        
        $this->stringField('FromUserId', 'FromUserId',true);
        $this->stringField('ToUserId', 'ToUserId',true);
        $this->intField('MessageType', 'MessageType');
        $this->stringField('MessageData', 'MessageData',true);
        $this->intField('IsRead', 'IsRead');
        $this->intField('Status', 'Status');
        $this->dateField('CreateTime', 'CreateTime',true);
        
        $this->setTableName('MessageBoxUnReg');
    }
}